horse sense - French English Dictionary